Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-0 vector-toc-not-available vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-0 skin-theme-clientpref-day vector-sticky-header-enabled" lang="de" dir="ltr"><head>
<meta charset="UTF-8">
<title>Free Pascal</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/png" href="./_res_/favicon.png">
<link rel="canonical" href="https://de.wikipedia.org/wiki/Free_Pascal"> <link href="./_mw_/ext.cite.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.pygments.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.wikimediamessages.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./_mw_/skins.vector.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link href="./_mw_/ext.gadget.citeRef.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.defaultPlainlinks.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonHide.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonLayout.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiCommonStyle.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiDarkmode.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.dewikiResponsive.css" rel="stylesheet" type="text/css">
<link href="./_mw_/ext.gadget.specialSearch.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" type="text/css" href="./_mw_/site.styles.css">
<link rel="stylesheet" type="text/css" href="./_mw_/noscript.css">
<link rel="stylesheet" type="text/css" href="./_res_/footer.css">
<link rel="stylesheet" type="text/css" href="./_res_/vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Free_Pascal rootpage-Free_Pascal skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">Free Pascal</span></h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="contentSub">
<div id="mw-content-subtitle"></div>
</div>
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="de" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="de" dir="ltr"><table class="float-right infobox toccolours toptextcells" style="border-spacing:5px; font-size:90%; text-align:left; width:21em;">

<tbody><tr>
<th colspan="2" class="hintergrundfarbe6" style="font-size:105%; text-align:center;">Free Pascal
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td colspan="2" style="text-align:center;"><span typeof="mw:File"></span>
</td></tr>
<tr>
<td colspan="2" style="text-align:center;"><span typeof="mw:File"></span><br> Integrierte Entwicklungsumgebung, IDE von Free Pascal 2.2.x
</td></tr>
<tr>
<th colspan="2" class="hintergrundfarbe5" style="font-size:105%; text-align:center;">Basisdaten
<p class="mw-empty-elt">
</p>
</th></tr>
<tr>
<td><b><a href="Softwareentwickler" title="Softwareentwickler">Entwickler</a></b>
</td>
<td>Carl Eric Codère, Daniël Mantione, Florian Klämpfl und andere
</td></tr>
<tr>
<td><b>Erscheinungsjahr</b>
</td>
<td><span class="wikidata-content">1997</span>
</td></tr>
<tr>
<td><b>Aktuelle&nbsp;<a href="Version_(Software)" title="Version (Software)">Version</a></b>
</td>
<td><span class="wikidata-content">3.2.2<sup id="cite_ref-_2899ae1bb249ca15_1-0" class="reference"><a href="#cite_note-_2899ae1bb249ca15-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></span> <br> (<span class="wikidata-content">20. Mai 2021</span>)
</td></tr>
<tr>
<td><b><a href="Betriebssystem" title="Betriebssystem">Betriebssystem</a></b>
</td>
<td><a href="Unix" title="Unix">Unix</a>, <a href="Linux" title="Linux">Linux</a>, <a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="MacOS" title="MacOS">macOS</a>, u.&nbsp;a.
</td></tr>
<tr>
<td><b><a href="Programmiersprache" title="Programmiersprache">Programmier­sprache</a></b>
</td>
<td><span class="wikidata-content"><a href="Object_Pascal" title="Object Pascal">Object Pascal</a>, <a href="Pascal_(Programmiersprache)" title="Pascal (Programmiersprache)">Pascal</a><sup id="cite_ref-_c49682124691a746_2-0" class="reference"><a href="#cite_note-_c49682124691a746-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup>, <a href="Assemblersprache" title="Assemblersprache">Assemblersprache</a></span>
</td></tr>
<tr>
<td><b>Kategorie</b>
</td>
<td><a href="Compiler" title="Compiler">Compiler</a>
</td></tr>
<tr>
<td><b>Lizenz</b>
</td>
<td><a href="GNU_General_Public_License" title="GNU General Public License">GPL</a>/<a href="GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">LGPL</a>
</td></tr>
<tr>
<td><b><a href="Lokalisierung_(Softwareentwicklung)" title="Lokalisierung (Softwareentwicklung)">deutschsprachig</a></b>
</td>
<td>nein
</td></tr>
<tr>
<td class="hintergrundfarbe5" colspan="2" style="text-align:center;"><a rel="nofollow" class="external text" href="https://freepascal.org">freepascal.org</a>
</td></tr></tbody></table>
<p><b>Free Pascal</b> oder <b>Free Pascal Compiler</b> (abgekürzt FPC) ist ein <a href="Freie_Software" title="Freie Software">freier</a> <a href="Compiler" title="Compiler">Compiler</a> für die Programmiersprachen <a href="Pascal_(Programmiersprache)" title="Pascal (Programmiersprache)">Pascal</a> und <a href="Object_Pascal" title="Object Pascal">Object Pascal</a>. Die Delphi-ähnliche <a href="Lazarus_(Entwicklungsumgebung)" title="Lazarus (Entwicklungsumgebung)">Lazarus-Entwicklungsumgebung</a> nutzt Free Pascal.
</p>

<div class="mw-heading mw-heading2"><h2 id="Entstehungsgeschichte">Entstehungsgeschichte</h2></div>
<p>Free Pascal entstand aus dem Wunsch heraus, 32-Bit-<a href="Pascal_(Programmiersprache)" title="Pascal (Programmiersprache)">Pascal</a>-Programme einfach und <a href="Plattformunabh%C3%A4ngigkeit" title="Plattformunabhängigkeit">portierbar</a> erstellen zu können. Damals konzentrierte <a href="Borland" title="Borland">Borland</a> seine Entwicklung ganz auf Windows (das spätere <a href="Embarcadero_Delphi" title="Embarcadero Delphi">Delphi</a>) und lehnte die Weiterentwicklung des bis heute an Qualität und Geschwindigkeit immer noch vorbildlichen, aber fast komplett in <a href="Assembler_(Informatik)" title="Assembler (Informatik)">Assembler</a> programmierten Borland-Pascal-Compilers ab (selbst einfache Fehler wie der seit BP7 auftretende „Runtime Error 200“ – ein Überlauf in einer Schleife, welche die Geschwindigkeit der Hardware bestimmen sollte – wurden nicht mehr beseitigt).<sup id="cite_ref-3" class="reference"><a href="#cite_note-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> Der Student Florian Paul Klämpfl entwickelte daraufhin einen eigenen 32-Bit-Pascal-Compiler. Er nannte ihn zunächst FPK, nach den Initialen seines Namens.
</p>
<div class="mw-heading mw-heading2"><h2 id="Eigenschaften">Eigenschaften</h2></div>
<p>Der Pascal-Compiler zeichnet sich durch folgende Eigenschaften aus:
</p>
<ul><li>verfügbar für zahlreiche Betriebssysteme (z.&nbsp;B. <a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>, <a href="Linux" title="Linux">Linux</a>, <a href="MacOS" title="MacOS">Mac OS&nbsp;X/​OS&nbsp;X/​macOS</a>, <a href="FreeBSD" title="FreeBSD">FreeBSD</a>, <a href="Solaris_(Betriebssystem)" title="Solaris (Betriebssystem)">Solaris</a>, <span style="white-space:nowrap"><a href="OS/2" title="OS/2">OS/2</a></span>/eComStation/<a href="ArcaOS" title="ArcaOS">ArcaOS</a>, <a href="PC-kompatibles_DOS" title="PC-kompatibles DOS">DOS</a>, <a href="Game_Boy_Advance" title="Game Boy Advance">Game Boy Advance</a>)</li>
<li>verfügbar für verschiedene Prozessorarchitekturen (z.&nbsp;B. <a href="Intel_80386" title="Intel 80386">i386</a>/<a href="X64" title="X64">x64</a>, <a href="PowerPC" title="PowerPC">PowerPC</a>, <a href="Arm-Architektur" class="mw-redirect" title="Arm-Architektur">ARM</a>, <a href="SPARC-Architektur" title="SPARC-Architektur">SPARC</a>)</li>
<li><a href="Kompatibilit%C3%A4t_(Technik)#Computer-Hard-_und_Software" title="Kompatibilität (Technik)">kompatibel</a> zu anderen Pascal-Dialekten (z.&nbsp;B. <a href="Turbo_Pascal" title="Turbo Pascal">Turbo Pascal</a>, <a href="Embarcadero_Delphi" title="Embarcadero Delphi">Embarcadero Delphi</a>, und bis einschließlich Version 2.2 auch <a href="GNU_Pascal" title="GNU Pascal">GNU Pascal</a>)</li>
<li>integrierte Assembler für die <a href="AT%26T" title="AT&amp;T">AT&amp;T</a>- und die <a href="ASM86" title="ASM86">Intel-Syntax</a></li>
<li>optionale Ausgabe des Kompilats in <a href="Assemblersprache" title="Assemblersprache">Assemblersprache</a></li></ul>
<p>Die Entwickler pflegen auch einen <a href="Transpiler" class="mw-redirect" title="Transpiler">Transpiler</a> für Pascal zu <a href="JavaScript" title="JavaScript">JavaScript</a> (pas2js).
</p>
<div class="mw-heading mw-heading2"><h2 id="Sprachdialekte">Sprachdialekte</h2></div>
<p>Free Pascal beherrscht die Borland-Pascal-Dialekte. In der Version 2.x ist Free Pascal nahezu <a href="Embarcadero_Delphi" title="Embarcadero Delphi">Delphi</a>-7-kompatibel. Begrenzt unterstützt werden außerdem die ANSI/ISO-Pascal-Dialekte und <a href="Apple_Pascal" title="Apple Pascal">Apple Pascal</a>. Außerdem existiert ein OBJFPC-Modus, der umfangreiche Objekt-Pascal-Erweiterungen und zahlreiche Schnittstellen z.&nbsp;B. zu Datenbanken aktiviert.
</p><p>Die verschiedenen Dialekte können sowohl über Kommandozeilenschalter als auch im <a href="Quelltext" title="Quelltext">Quelltext</a> durch $MODE ausgewählt werden. Derzeit sind folgende Einstellungen möglich:
</p>
<ul><li>Delphi – Delphi-Kompatibilitätsmodus</li>
<li>TP – Turbo-Pascal-Kompatibilitätsmodus (Object-Pascal-Erweiterungen werden abgeschaltet)</li>
<li>FPC – Der Vorgabemodus</li>
<li>OBJFPC – FPC mit Object-Pascal-Erweiterungen</li>
<li>MACPAS – Kompatibilitätsmodus für Pascaldialekte unter <a href="Mac_OS_(Classic)" title="Mac OS (Classic)">klassischem Mac&nbsp;OS</a>, wie Think Pascal, Metrowerks Pascal und MPW Pascal</li></ul>
<p>Bis zur Version 2.2 gab es noch den <a href="GNU_Pascal" title="GNU Pascal">GNU-Pascal</a>-Kompatibilitätsmodus <code class="mw-highlight mw-highlight-lang-text mw-content-ltr" dir="ltr">GPC</code>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Plattformen">Plattformen</h2></div>
<p>In der Version 2.0.4 unterstützt Free Pascal folgende Architekturen:
</p>
<ul><li><a href="IA-32" title="IA-32">IA-32</a> (<a href="Intel_80386" title="Intel 80386">Intel 80386</a> und Kompatible)</li>
<li><a href="PowerPC" title="PowerPC">PowerPC</a></li>
<li>PowerPC64</li>
<li><a href="Arm-Architektur" class="mw-redirect" title="Arm-Architektur">ARM</a> (Zaurus)</li>
<li><a href="SPARC-Architektur" title="SPARC-Architektur">SPARC</a> v8 und v9</li>
<li><a href="X64" title="X64">x64</a> (amd64, x86_64)</li></ul>
<p>Folgende Betriebssysteme werden unterstützt:
</p>
<ul><li><a href="AmigaOS" title="AmigaOS">AmigaOS</a>, <a href="MorphOS" title="MorphOS">MorphOS</a>, <a href="AROS_(Betriebssystem)" title="AROS (Betriebssystem)">AROS</a></li>
<li><a href="Linux" title="Linux">Linux</a> (alle CPUs)</li>
<li><a href="FreeBSD" title="FreeBSD">FreeBSD</a></li>
<li><a href="MacOS" title="MacOS">macOS</a> und <a href="Darwin_(Betriebssystem)" title="Darwin (Betriebssystem)">Darwin</a> (PowerPC und Intel)</li>
<li><a href="DOS" class="mw-redirect" title="DOS">DOS</a> (Go32V2 extender, ab Version 3.2.0 auch nativ)</li>
<li><a href="OS/2" title="OS/2">OS/2</a> (EMX und nativ)</li>
<li>Novell <a href="NetWare" title="NetWare">NetWare</a></li>
<li><a href="ZETA" title="ZETA">ZETA</a>/Haiku</li>
<li><a href="Microsoft_Windows" title="Microsoft Windows">Windows</a></li>
<li><a href="Microsoft_Windows_CE" title="Microsoft Windows CE">Microsoft Windows&nbsp;CE</a></li>
<li><a href="Game_Boy_Advance" title="Game Boy Advance">Game&nbsp;Boy Advance</a></li>
<li><a href="Nintendo_DS" title="Nintendo DS">Nintendo&nbsp;DS</a></li></ul>
<p>In Entwicklung:
</p>
<ul><li><a href="Palm_OS" title="Palm OS">Palm&nbsp;OS</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></li>
<li><a href="Java_Virtual_Machine" title="Java Virtual Machine">Java Virtual Machine</a></li>
<li><a href="Android_(Betriebssystem)" title="Android (Betriebssystem)">Android</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Entwicklungsumgebungen">Entwicklungsumgebungen</h2></div>

<p>Für die Nutzung stehen verschiedene (ebenfalls frei verfügbare) <a href="Integrierte_Entwicklungsumgebung" title="Integrierte Entwicklungsumgebung">integrierte Entwicklungsumgebungen</a> (IDE) zur Verfügung:
</p>
<ul><li><a href="Lazarus_(Entwicklungsumgebung)" title="Lazarus (Entwicklungsumgebung)">Lazarus</a> ist eine <a href="Freie_Software" title="Freie Software">freie</a>, Delphi-ähnliche IDE für <a href="Rapid_Application_Development" title="Rapid Application Development">Rapid Application Development</a> (RAD). Lazarus, das von einer großen Community gepflegt wird, unterstützt eine Vielzahl an Plattformen und Betriebssystemen, unter anderem <i>macOS</i>, <i><a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a></i>, <i><a href="Solaris_(Betriebssystem)" title="Solaris (Betriebssystem)">Solaris</a></i>, <i>Linux</i> und <a href="Windows" class="mw-redirect" title="Windows">Windows</a>.</li>
<li>CodeTyphon ist eine <a href="Freie_Software" title="Freie Software">freie</a>, Delphi-ähnliche IDE für <a href="Rapid_Application_Development" title="Rapid Application Development">Rapid Application Development</a> (RAD). CodeTyphon hat Multi-CPU-, Multi-OS- und Cross-Build-Fähigkeiten.<sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li>
<li>Eine Textmodus-IDE, die der <a href="Borland" title="Borland">Borland</a>-Turbo-Pascal-IDE sehr ähnlich ist (ist Teil des FPC-Paketes).</li>
<li>Eine Kommandozeilenversion, die sich mit den meisten Editorprogrammen (z.&nbsp;B. QEdit, <a href="Emacs" title="Emacs">Emacs</a>) sehr gut kombinieren lässt (ist Teil des FPC-Paketes).</li>
<li>Open Sibyl ist eine Free Pascal-basierte Entwicklungsumgebung für OS/2 und eCS.</li>
<li>PascalGUI&nbsp;ist eine Entwicklungsumgebung, die direkt auf <a href="Android_(Betriebssystem)" title="Android (Betriebssystem)">Android</a>-basierten Geräten läuft.</li>
<li><a rel="nofollow" class="external text" href="https://mseide-msegui.sourceforge.io/">MSEide</a> ist eine Umgebung für die Entwicklung leichtgewichtiger Programme mit Free Pascal. Die dazugehörige MSEgui ist eine Klassenbibliothek, die über <a href="Xlib" title="Xlib">Xlib</a> direkt mit <a href="X11" class="mw-redirect" title="X11">X11</a> auf Linux und <a href="WinAPI" class="mw-redirect" title="WinAPI">gdi32</a> unter Windows kommuniziert. Sie entspricht damit der <a href="Lazarus_Component_Library" title="Lazarus Component Library">LCL</a> und den <a href="Widgetset" class="mw-redirect" title="Widgetset">Widgetsets</a> von Lazarus.</li>
<li><a rel="nofollow" class="external text" href="https://www.omnipascal.com/">OmniPascal</a> ist ein Free Pascal und Delphi Plugin für <a href="Visual_Studio_Code" title="Visual Studio Code">Visual Studio Code</a>. Es ermöglicht erweiterte Navigation in Quelltext-Dateien, Codevervollständigung sowie die Integration des Compilers.</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Programmversionen">Programmversionen</h2></div>
<p>1993 begannen Arbeiten an Free Pascal. Die erste Version war noch in <a href="Turbo_Pascal" title="Turbo Pascal">Turbo Pascal</a> ausschließlich für den <a href="DOS-Extender" title="DOS-Extender">DOS-Extender</a> go32v1 geschrieben, was jedoch bereits ein enormer Fortschritt war, da jetzt bis zu 2&nbsp;GB große Datenbereiche (z.&nbsp;B. Felder für Fast-Fourier-Analysen oder digitale Filter) äußerst einfach verwaltet werden konnten. Bald konnte Free Pascal sich selbst kompilieren, so dass es zu einem 32-Bit-Programm wurde. Die Entwicklergemeinde erweiterte sich rasch und nach einiger Zeit portierte Michaël Van Canneyt Free Pascal auf Linux. Für OS/2 wurde die DOS-Portierung angepasst, sodass sie mit dem <a href="EMX-Extender" class="mw-redirect" title="EMX-Extender">EMX-Extender</a> zusammenarbeitet. Auch eine <a href="Win32" class="mw-redirect" title="Win32">Win32</a>-Portierung wurde durchgeführt.
</p>
<div class="vorlageVersion" style="margin-left: -1em;"><div style="float: left; margin-left: 1em; display: none;"><span style="white-space: nowrap;"><b>Legende:</b></span></div><div style="float: left; margin-left: 1em;"><span style="border-left: 1.2em solid #F09278; padding-left: 0.3em; white-space: nowrap;" title="Eine ältere und nicht mehr unterstützte Version">Ältere Version; nicht mehr unterstützt</span></div><div style="float: left; margin-left: 1em;"><span style="border-left: 1.2em solid #CEE482; padding-left: 0.3em; white-space: nowrap;" title="Eine ältere aber noch unterstützte Version">Ältere Version; noch unterstützt</span></div><div style="float: left; margin-left: 1em;"><span style="border-left: 1.2em solid #9DD12F; padding-left: 0.3em; white-space: nowrap;" title="Die aktuell stabile Version"><b>Aktuelle Version</b></span></div><div style="float: left; margin-left: 1em;"><span style="border-left: 1.2em solid #FCC27E; padding-left: 0.3em; white-space: nowrap;" title="Die aktuelle Vorabversion einer zukünftigen Version">Aktuelle Vorabversion</span></div><div style="float: left; margin-left: 1em;"><span style="border-left: 1.2em solid #FCED77; padding-left: 0.3em; white-space: nowrap;" title="Eine zukünftige Version">Zukünftige Version</span></div><div style="clear:left"></div></div>
<table class="wikitable">

<tbody><tr class="hintergrundfarbe5">
<th>Version
</th>
<th>Veröffentlichung
</th>
<th>Plattform
</th>
<th>Bemerkungen
</th></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.2.0"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.2.0</td>
<td>26. Juni 1994
</td>
<td><a href="MS-DOS" title="MS-DOS">MS-DOS</a>
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.6.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.6.2</td>
<td>unbekannt
</td>
<td>MS-DOS
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.6.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.6.4</td>
<td>unbekannt
</td>
<td>MS-DOS
</td>
<td>Neues Unit-Format, integrierte Assembler-Option, Korrekturen und Erweiterungen des Compilers und der RTL
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.6.5"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.6.5</td>
<td>23. Juli 1996
</td>
<td>MS-DOS
</td>
<td>Korrekturen und Erweiterungen des Compilers und der RTL
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.9.0"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.9.0</td>
<td>2. Dezember 1996
</td>
<td>MS-DOS
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.9.1"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.9.1</td>
<td>2. April 1997
</td>
<td>MS-DOS
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.99.5"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.99.5</td>
<td>unbekannt
</td>
<td>MS-DOS
</td>
<td>Erste veröffentlichte Betaversion
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.99.8"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.99.8</td>
<td>unbekannt
</td>
<td>MS-DOS, <a href="Microsoft_Windows" title="Microsoft Windows">Windows</a>
</td>
<td>Unterstützung von Win32 und erster <a href="Borland_Delphi" class="mw-redirect" title="Borland Delphi">Delphi</a>-Funktionen
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.99.10"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.99.10</td>
<td>23. Dezember 1998
</td>
<td>MS-DOS, Windows
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.99.12"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.99.12</td>
<td>25. Juni 1999
</td>
<td>MS-DOS, Windows
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="0.99.14"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 0.99.14</td>
<td>27. Januar 2000
</td>
<td>MS-DOS, Windows
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.0"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.0</td>
<td>12. Juli 2000
</td>
<td>MS-DOS, Windows, OS/2
</td>
<td>Erste finale Version
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.0.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.0.2</td>
<td>12. Oktober 2000
</td>
<td>Windows, FreeBSD, OS/2, MS-DOS
</td>
<td>Erste Unterstützung für FreeBSD
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.0.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.0.4</td>
<td>31. Dezember 2000
</td>
<td>Windows, FreeBSD, OS/2, MS-DOS
</td>
<td>Debug-Unterstützung für Klassen, Bereichsprüfung für Int64 und Cardinals, Fehlerbehebungen.
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.0.6"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.0.6</td>
<td>30. April 2002
</td>
<td>Windows, FreeBSD, OS/2, MS-DOS
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.0.10"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.0.10</td>
<td>11. Juli 2003
</td>
<td>Windows, FreeBSD, OS/2, MS-DOS
</td>
<td>In erster Linie Fehlerbehebungen, einige Erweiterungen für Lazarus.
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.9"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.9</td>
<td>5. November 2003
</td>
<td>Windows, FreeBSD, Linux, OS/2, MS-DOS
</td>
<td>Unterstützung für Linux und PowerPC-Prozessoren
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.9.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.9.2</td>
<td>11. Januar 2004
</td>
<td>Windows, FreeBSD, Linux
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.9.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.9.4</td>
<td>31. Mai 2004
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X, Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>Erste Version, die Mac&nbsp;OS&nbsp;X unterstützte
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.9.6"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.9.6</td>
<td>1. Januar 2005
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X, Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>Unterstützung für <a href="Arm-Architektur" class="mw-redirect" title="Arm-Architektur">ARM</a>, <a href="SPARC-Architektur" title="SPARC-Architektur">SPARC</a> und <a href="X64" title="X64">x64</a>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="1.9.8"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 1.9.8</td>
<td>24. Februar 2005
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X, Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.0"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.0</td>
<td>15. Mai 2005
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>Umfangreiche Erweiterungen und Verbesserungen
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.0.1"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.0.1</td>
<td>3. Oktober 2005
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>Enthalten in <a href="Lazarus_(Entwicklungsumgebung)" title="Lazarus (Entwicklungsumgebung)">Lazarus</a> 0.9.10
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.0.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.0.2</td>
<td>8. Dezember 2005
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>Insbesondere Fehlerbehebungen, enthalten in Lazarus 0.9.16
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.0.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.0.4</td>
<td>28. August 2006
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS
</td>
<td>Enthalten in Lazarus 0.9.22
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.2</td>
<td>10. September 2007
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS, <a href="Windows_CE" class="mw-redirect" title="Windows CE">Windows&nbsp;CE</a>, <a href="Game_Boy_Advance" title="Game Boy Advance">Game&nbsp;Boy Advance</a>, <a href="Nintendo_DS" title="Nintendo DS">Nintendo&nbsp;DS</a>
</td>
<td>Erweiterungen in Sprache und Infrastruktur, Lazarus-Unterstützung verbessert, enthalten in Lazarus 0.9.24
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.2.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.2.2</td>
<td>11. August 2008
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS, Windows&nbsp;CE, Game&nbsp;Boy Advance, Nintendo&nbsp;DS
</td>
<td>Erweiterungen in Sprache und Infrastruktur, enthalten in Lazarus 0.9.26.2 (älteste auf <a href="SourceForge" title="SourceForge">SourceForge</a> gehostete Version).
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.2.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.2.4</td>
<td>12. April 2009
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, OS/2, MS-DOS, Windows&nbsp;CE, Game&nbsp;Boy Advance, Nintendo&nbsp;DS
</td>
<td>Erweiterungen der Sprache und der Infrastruktur, enthalten in Lazarus 0.9.28
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.4</td>
<td>1. Januar 2010
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, <a href="IOS_(Betriebssystem)" title="IOS (Betriebssystem)">iOS</a>, OS/2, MS-DOS, Windows&nbsp;CE, Game&nbsp;Boy Advance, Nintendo&nbsp;DS
</td>
<td>Spracherweiterungen und Fehlerbehebungen, Unterstützung für <a href="Multithreading" title="Multithreading">Multithreading</a> und <a href="Mehrkernprozessor" title="Mehrkernprozessor">Mehrkernprozessoren</a> sowie Packages.
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.4.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.4.2</td>
<td>12. November 2010
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux, FreeBSD, Solaris, iOS, OS/2, MS-DOS, Windows&nbsp;CE, Game&nbsp;Boy Advance, Nintendo&nbsp;DS
</td>
<td>Enthalten in Lazarus 0.9.30, Unterstützung für FreeBSD auf x86-64 und <a href="Solaris_(Betriebssystem)" title="Solaris (Betriebssystem)">Solaris</a>
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.4.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.4.4
</td>
<td>22. Mai 2011
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux
</td>
<td>Enthalten in Lazarus 0.9.30.2RC1
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.6.0"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.6.0
</td>
<td>1. Januar 2012
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux
</td>
<td>Unterstützung für Objective Pascal, enthalten in Lazarus 0.9.30.4RC1 und Lazarus 1.0
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.6.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.6.2
</td>
<td>23. Februar 2013
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux
</td>
<td>Verbesserung des Compilers für ARM-Architektur, Erweiterungen von Paketen und Plattformsupport
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="2.6.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 2.6.4
</td>
<td>11. März 2014
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Intel und PPC), Linux
</td>
<td>Fehlerkorrekturen, web- und <a href="JavaScript_Object_Notation" class="mw-redirect" title="JavaScript Object Notation">json</a>-Pakete synchronisiert, <a href="CHM_(Dateiformat)" title="CHM (Dateiformat)">chm</a>-<a href="Cmd.exe" title="Cmd.exe">cmd</a>-Compiler verbessert
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="3.0.0-rc2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 3.0.0-rc2
</td>
<td>21. Oktober 2015
</td>
<td>Windows, Mac&nbsp;OS&nbsp;X (Linux und PPC), Linux, <a href="Android_(Betriebssystem)" title="Android (Betriebssystem)">Android</a> u.&nbsp;a.
</td>
<td>Release-Kandidat RC2 des neuen Entwicklungszweiges 3.0
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="3.0.0"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 3.0.0<br><i>(Pestering Peacock)</i>
</td>
<td>25. November 2015
</td>
<td>Windows, <a href="OS/2" title="OS/2">OS/2</a>, Mac&nbsp;OS&nbsp;X (Intel und PPC), <a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>, Linux, <a href="AIX" title="AIX">AIX</a>, Android u.&nbsp;a.<sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup>
</td>
<td>Etliche neue Funktionen, u.&nbsp;a. 16-, 32- und 64-Bit-Kompatibilität, Type Helper, Namensraumhierarchie für Units und Konstruktoren für Klassen, dynamische Arrays und Records.
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="3.0.2"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 3.0.2
</td>
<td>15. Februar 2017
</td>
<td>Windows, macOS (Intel), <a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>, Linux, <a href="AIX" title="AIX">AIX</a>, Android u.&nbsp;a.
</td>
<td>Fehlerbehebungen und aktualisierte Pakete
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #F09278;" title="Eine ältere und nicht mehr unterstützte Version" data-sort-value="3.0.4"><span style="display: none;">Ältere Version; nicht mehr unterstützt:</span> 3.0.4
</td>
<td>28. November 2017
</td>
<td>Windows, macOS (Intel), <a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>, Linux, <a href="AIX" title="AIX">AIX</a>, Android u.&nbsp;a.
</td>
<td>Fehlerbehebungen und aktualisierte Pakete, die z.&nbsp;T. hohe Priorität hatten
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #CEE482;" title="Eine ältere aber noch unterstützte Version" data-sort-value="3.2.0"><span style="display: none;">Ältere Version; noch unterstützt:</span> 3.2.0
</td>
<td>19. Juni 2020
</td>
<td>Windows, macOS (Intel), <a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>, Linux, <a href="AIX" title="AIX">AIX</a>, Android u.&nbsp;a.
</td>
<td>Einführung u. a. von Standard-<a href="Namensraum" title="Namensraum">Namensräumen</a>, <a href="Generische_Programmierung" title="Generische Programmierung">generischen Routinen</a>, verwalteten <a href="Verbund_(Datentyp)" title="Verbund (Datentyp)">Records</a> und erweiterten Funktionen für dynamische <a href="Feld_(Datentyp)" class="mw-redirect" title="Feld (Datentyp)">Arrays</a>. Außerdem Fehlerbehebungen, Bereitstellung neuer Standard-Units und Unterstützung für zusätzliche Plattformen.
</td></tr>
<tr>
<td class="vorlageVersion" style="background-color: #9DD12F;" title="Die aktuell stabile Version" data-sort-value="3.2.2"><span style="display: none;">Aktuelle Version:</span> <b>3.2.2</b>
</td>
<td>20. Mai 2021
</td>
<td>Windows, macOS (Intel+AArch64), <a href="Berkeley_Software_Distribution" title="Berkeley Software Distribution">BSD</a>, Linux, <a href="AIX" title="AIX">AIX</a>, Android u.&nbsp;a.
</td>
<td>Offizielle Unterstützung für den <a href="Apple_M1" title="Apple M1">Apple M1</a> SoC und Implementierung zur Benennung von Threads. Außerdem Fehlerbehebungen und Bereitstellung neuer bzw. aktualisierter Standard-Units.
</td></tr></tbody></table>
<p>Im Allgemeinen sind veröffentlichte Versionen mit geraden Versionsnummern bezeichnet. Wie bei Lazarus stehen ungerade Versionsnummern für Test- und Entwicklungsversionen sowie Snapshots. Daher schreiten die Bezeichnungen der publizierten Versionen in Zweierschritten voran.
</p><p>Version 1.0 erschien im Juli 2000. Diese Version hatte schon nahezu Turbo-Pascal‑7/​Delphi‑2-Kompatibilität. In der Folgezeit wurde Free Pascal noch auf zahlreiche andere Plattformen und Architekturen portiert, u.&nbsp;a. auf <a href="PowerPC" title="PowerPC">PowerPC</a>, <a href="SPARC-Architektur" title="SPARC-Architektur">SPARC</a> und <a href="Arm-Architektur" class="mw-redirect" title="Arm-Architektur">ARM</a>. Version 1.9.4 unterstützte erstmals auch <a href="MacOS" title="MacOS">Mac OS&nbsp;X</a>.
</p><p>Version 2.0.0 wurde nach langer Weiterentwicklung schließlich im Mai 2005 veröffentlicht.
</p><p>Version 2.2 wurde im September 2007 veröffentlicht und unterstützt nun <a href="Windows_CE" class="mw-redirect" title="Windows CE">Windows&nbsp;CE</a>, <a href="Game_Boy_Advance" title="Game Boy Advance">Game&nbsp;Boy Advance</a> und <a href="Nintendo_DS" title="Nintendo DS">Nintendo&nbsp;DS</a> als Plattform.
</p><p>Version 2.4 wurde am 1. Januar 2010 fertiggestellt und unterstützt nun 64-Bit-Mac-OS‑X, <a href="IOS_(Betriebssystem)" title="IOS (Betriebssystem)">iPhone OS</a> und <a href="Haiku_(Betriebssystem)" title="Haiku (Betriebssystem)">Haiku</a>.
</p><p>Seit August 2011 kann Free Pascal Byte-Code für die <a href="Java_Virtual_Machine" title="Java Virtual Machine">Java Virtual Machine</a> erzeugen.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup>
</p><p>Im Januar 2012 wurde die Version 2.6 veröffentlicht, die u.&nbsp;a. den Objective-Pascal-Dialekt implementiert. Objective Pascal ist eine Pascal-Schnittstelle zur unter OS&nbsp;X und iOS vorrangig eingesetzten Programmiersprache <a href="Objective-C" title="Objective-C">Objective-C</a>.
</p>
<div class="mw-heading mw-heading2"><h2 id="Lieferumfang_und_Installation">Lieferumfang und Installation</h2></div>
<p>Auf der FPC-Website befinden sich direkt installierbare Versionen für die meisten Betriebssysteme. Die Installationen z.&nbsp;B. unter Windows lassen sich jederzeit problemlos und vollständig wieder entfernen. Es existieren u.&nbsp;a. folgende Komponenten/Erweiterungen (ein aktueller Überblick findet sich auf der FPC-Website):
</p>
<ul><li>FPC – Der Compiler selbst</li>
<li><a href="Free_Pascal_Runtime_Library" title="Free Pascal Runtime Library">RTL</a> – Die Laufzeitbibliothek</li>
<li>FCL – Die <a href="Free_Component_Library" title="Free Component Library">Free Component Library</a> (analog zur Delphi VCL)</li>
<li>Textmode IDE</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Literatur">Literatur</h2></div>
<ul><li>Michaël Van Canneyt: <i>Free Pascal&nbsp;2&nbsp;- Handbuch und Referenz</i>, Computer &amp; Literatur, 2.&nbsp;Auflage 2012, ISBN 978-3-936546-53-8</li></ul>
<div class="mw-heading mw-heading2"><h2 id="Weblinks">Weblinks</h2></div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Wikinews"></span></span></div>&nbsp;<b><a href="https://de.wikinews.org/wiki/Kategorie:Free_Pascal" class="extiw external" title="n:Kategorie:Free Pascal">Wikinews: Free Pascal</a></b>&nbsp;– in den Nachrichten</div>
<div class="sisterproject" style="margin:0.1em 0 0 0;"><div class="noresize noviewer" style="display:inline-block; line-height:10px; min-width:1.6em; text-align:center;" aria-hidden="true" role="presentation"><span class="mw-default-size" typeof="mw:File"><span title="Commons"></span></span></div><b><span class=""><a class="external text" href="https://commons.wikimedia.org/wiki/Category:Free_Pascal?uselang=de"><span lang="en">Commons</span>: Free Pascal</a></span></b>&nbsp;– Sammlung von Bildern, Videos und Audiodateien</div>
<ul><li><a rel="nofollow" class="external text" href="https://freepascal.org">Free-Pascal-Homepage</a></li>
<li><a rel="nofollow" class="external text" href="http://www.lazarus-ide.org">Lazarus-Homepage</a></li>
<li><a rel="nofollow" class="external text" href="https://wiki.freepascal.org/Main_Page/de">Free Pascal &amp; Lazarus Wiki</a></li>
<li><a rel="nofollow" class="external text" href="https://lazarus.intern.es">Lazarus und Firebird-Datenbank</a> - (private Homepage zum Thema <a href="Firebird_(Datenbank)" title="Firebird (Datenbank)">Firebird (Datenbank)</a>)</li>
<li><a rel="nofollow" class="external text" href="https://home.alb42.de/fpamiga/">Amiga-Online-Compiler</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="Einzelnachweise">Einzelnachweise</h2></div>
<ol class="references">
<li id="cite_note-_2899ae1bb249ca15-1"><span class="mw-cite-backlink"><a href="#cite_ref-_2899ae1bb249ca15_1-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://forum.lazarus.freepascal.org/index.php/topic,54712.0.html"><cite style="font-style:italic">forum.lazarus.freepascal.org</cite>.</a></span>
</li>
<li id="cite_note-_c49682124691a746-2"><span class="mw-cite-backlink"><a href="#cite_ref-_c49682124691a746_2-0">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://www.openhub.net/p/freepascal/analyses/latest/languages_summary"><cite style="font-style:italic"><span lang="en">The freepascal Open Source Project on Open Hub: Languages Page</span></cite>.</a> In: <cite style="font-style:italic">Open Hub</cite>. (abgerufen am 26.&nbsp;September 2018).</span>
</li>
<li id="cite_note-3"><span class="mw-cite-backlink"><a href="#cite_ref-3">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.ipnet6.org/tppatch.html"><i>Turbo/Borland Pascal Patches for CRT problems on fast PC's.</i></a><span class="Abrufdatum"> Abgerufen am 24.&nbsp;Oktober 2017</span>.</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AFree+Pascal&amp;rft.title=Turbo%2FBorland+Pascal+Patches+for+CRT+problems+on+fast+PC%27s&amp;rft.description=Turbo%2FBorland+Pascal+Patches+for+CRT+problems+on+fast+PC%27s&amp;rft.identifier=https%3A%2F%2Fwww.ipnet6.org%2Ftppatch.html">&nbsp;</span></span>
</li>
<li id="cite_note-4"><span class="mw-cite-backlink"><a href="#cite_ref-4">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://wiki.freepascal.org/PalmOS_port">PalmOS port</a></span>
</li>
<li id="cite_note-5"><span class="mw-cite-backlink"><a href="#cite_ref-5">↑</a></span> <span class="reference-text"><span class="cite"><a rel="nofollow" class="external text" href="https://www.pilotlogic.com/sitejoom/index.php/projects/codetyphon-studio.html"><i>CodeTyphon About.</i></a><span class="Abrufdatum"> Abgerufen am 24.&nbsp;Mai 2024</span> (britisches Englisch).</span><span style="display: none;" class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Fde.wikipedia.org%3AFree+Pascal&amp;rft.title=CodeTyphon+About&amp;rft.description=CodeTyphon+About&amp;rft.identifier=https%3A%2F%2Fwww.pilotlogic.com%2Fsitejoom%2Findex.php%2Fprojects%2Fcodetyphon-studio.html&amp;rft.language=en-GB">&nbsp;</span></span>
</li>
<li id="cite_note-6"><span class="mw-cite-backlink"><a href="#cite_ref-6">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="ftp://ftp.freepascal.org/pub/fpc/dist/3.0.0">ftp-Verzeichnis</a></span>
</li>
<li id="cite_note-7"><span class="mw-cite-backlink"><a href="#cite_ref-7">↑</a></span> <span class="reference-text"><a rel="nofollow" class="external text" href="https://wiki.freepascal.org/FPC_JVM">freepascal wiki: FPC JVM</a>, abgerufen am 23. August 2011</span>
</li>
</ol></div><!--htdig_noindex--><div><div class="zim-footer">
Dieser Artikel wurde von <a class="external text" title="Zuletzt bearbeitet am 2025-12-04" href="https://de.wikipedia.org/wiki/?title=Free_Pascal&amp;oldid=262120007">Wikipedia</a> herausgegeben. Der Text ist unter <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.de">Creative Commons Attribution-Share Alike 4.0</a> verfügbar, sofern nicht anders angegeben. Für die Mediendateien können zusätzliche Bedingungen gelten.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>
<script src="./_webp_/webpHandler.js"></script>

</body></html>